﻿#if USE_UNI_LUA
using LuaAPI = UniLua.Lua;
using RealStatePtr = UniLua.ILuaState;
using LuaCSFunction = UniLua.CSharpFunctionDelegate;
#else
using LuaAPI = XLua.LuaDLL.Lua;
using RealStatePtr = System.IntPtr;
using LuaCSFunction = XLuaBase.lua_CSFunction;
#endif

using XLua;
using System.Collections.Generic;


namespace XLua.CSObjectWrap
{
    using Utils = XLua.Utils;
    public class RpgBattleSceneDataWrap 
    {
        public static void __Register(RealStatePtr L)
        {
			ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			System.Type type = typeof(RpgBattleSceneData);
			Utils.BeginObjectRegister(type, L, translator, 0, 0, 63, 63);
			
			
			
			Utils.RegisterFunc(L, Utils.GETTER_IDX, "meshList", _g_get_meshList);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "lightMapIndexList", _g_get_lightMapIndexList);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "lightMapOffsetList", _g_get_lightMapOffsetList);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "lightMapPath", _g_get_lightMapPath);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "lightMapDirPath", _g_get_lightMapDirPath);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "lightMapTextures", _g_get_lightMapTextures);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "lightMapDirTextures", _g_get_lightMapDirTextures);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "reflectionProbes", _g_get_reflectionProbes);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "reflectionProbesTextures", _g_get_reflectionProbesTextures);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "lightingSetting", _g_get_lightingSetting);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "hidePoints", _g_get_hidePoints);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "attackPoints", _g_get_attackPoints);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "mainUnitRegionCenter", _g_get_mainUnitRegionCenter);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "mainUnitRegionLeft", _g_get_mainUnitRegionLeft);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "mainUnitRegionRight", _g_get_mainUnitRegionRight);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "mainUnitRegionTop", _g_get_mainUnitRegionTop);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "mainUnitRegionBottom", _g_get_mainUnitRegionBottom);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "mainUnitRegionAngle", _g_get_mainUnitRegionAngle);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "meleeLineCenter", _g_get_meleeLineCenter);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "meleeLineAngle", _g_get_meleeLineAngle);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "meleeLineDistance", _g_get_meleeLineDistance);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "aStarCenter", _g_get_aStarCenter);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "aStarWidth", _g_get_aStarWidth);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "aStarHeight", _g_get_aStarHeight);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "battleRegionWidth", _g_get_battleRegionWidth);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "battleRegionHeight", _g_get_battleRegionHeight);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "renderScene", _g_get_renderScene);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "overridePosition", _g_get_overridePosition);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "position", _g_get_position);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "rotation", _g_get_rotation);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "battleForward", _g_get_battleForward);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "blocks", _g_get_blocks);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "overrideCamera", _g_get_overrideCamera);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "leftCameraPoint", _g_get_leftCameraPoint);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "leftCameraPointScreenXRatio", _g_get_leftCameraPointScreenXRatio);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "deckLeftCameraPointScreenXRatio", _g_get_deckLeftCameraPointScreenXRatio);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "sideCamera", _g_get_sideCamera);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "hasBackCamera", _g_get_hasBackCamera);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "backCamera", _g_get_backCamera);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "overrideDeckCamera", _g_get_overrideDeckCamera);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "deckCamera", _g_get_deckCamera);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "battleEndCamera", _g_get_battleEndCamera);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "overrideUnits", _g_get_overrideUnits);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "selfPositions", _g_get_selfPositions);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "selfForwards", _g_get_selfForwards);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "selfAssistPosition", _g_get_selfAssistPosition);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "enemyPositions", _g_get_enemyPositions);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "enemyForwards", _g_get_enemyForwards);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "enemyAssistPosition", _g_get_enemyAssistPosition);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "fog", _g_get_fog);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "fogColor", _g_get_fogColor);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "fogDensity", _g_get_fogDensity);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "fogMode", _g_get_fogMode);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "fogStartDistance", _g_get_fogStartDistance);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "fogEndDistance", _g_get_fogEndDistance);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "singleLandscapePath", _g_get_singleLandscapePath);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "specialObjects", _g_get_specialObjects);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "effectSounds", _g_get_effectSounds);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "enemyPathId", _g_get_enemyPathId);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "enemyPaths", _g_get_enemyPaths);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "propRegionWidth", _g_get_propRegionWidth);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "propRegionHeight", _g_get_propRegionHeight);
            Utils.RegisterFunc(L, Utils.GETTER_IDX, "propRegionSize", _g_get_propRegionSize);
            
			Utils.RegisterFunc(L, Utils.SETTER_IDX, "meshList", _s_set_meshList);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "lightMapIndexList", _s_set_lightMapIndexList);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "lightMapOffsetList", _s_set_lightMapOffsetList);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "lightMapPath", _s_set_lightMapPath);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "lightMapDirPath", _s_set_lightMapDirPath);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "lightMapTextures", _s_set_lightMapTextures);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "lightMapDirTextures", _s_set_lightMapDirTextures);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "reflectionProbes", _s_set_reflectionProbes);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "reflectionProbesTextures", _s_set_reflectionProbesTextures);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "lightingSetting", _s_set_lightingSetting);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "hidePoints", _s_set_hidePoints);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "attackPoints", _s_set_attackPoints);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "mainUnitRegionCenter", _s_set_mainUnitRegionCenter);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "mainUnitRegionLeft", _s_set_mainUnitRegionLeft);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "mainUnitRegionRight", _s_set_mainUnitRegionRight);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "mainUnitRegionTop", _s_set_mainUnitRegionTop);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "mainUnitRegionBottom", _s_set_mainUnitRegionBottom);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "mainUnitRegionAngle", _s_set_mainUnitRegionAngle);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "meleeLineCenter", _s_set_meleeLineCenter);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "meleeLineAngle", _s_set_meleeLineAngle);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "meleeLineDistance", _s_set_meleeLineDistance);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "aStarCenter", _s_set_aStarCenter);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "aStarWidth", _s_set_aStarWidth);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "aStarHeight", _s_set_aStarHeight);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "battleRegionWidth", _s_set_battleRegionWidth);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "battleRegionHeight", _s_set_battleRegionHeight);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "renderScene", _s_set_renderScene);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "overridePosition", _s_set_overridePosition);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "position", _s_set_position);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "rotation", _s_set_rotation);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "battleForward", _s_set_battleForward);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "blocks", _s_set_blocks);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "overrideCamera", _s_set_overrideCamera);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "leftCameraPoint", _s_set_leftCameraPoint);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "leftCameraPointScreenXRatio", _s_set_leftCameraPointScreenXRatio);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "deckLeftCameraPointScreenXRatio", _s_set_deckLeftCameraPointScreenXRatio);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "sideCamera", _s_set_sideCamera);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "hasBackCamera", _s_set_hasBackCamera);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "backCamera", _s_set_backCamera);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "overrideDeckCamera", _s_set_overrideDeckCamera);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "deckCamera", _s_set_deckCamera);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "battleEndCamera", _s_set_battleEndCamera);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "overrideUnits", _s_set_overrideUnits);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "selfPositions", _s_set_selfPositions);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "selfForwards", _s_set_selfForwards);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "selfAssistPosition", _s_set_selfAssistPosition);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "enemyPositions", _s_set_enemyPositions);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "enemyForwards", _s_set_enemyForwards);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "enemyAssistPosition", _s_set_enemyAssistPosition);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "fog", _s_set_fog);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "fogColor", _s_set_fogColor);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "fogDensity", _s_set_fogDensity);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "fogMode", _s_set_fogMode);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "fogStartDistance", _s_set_fogStartDistance);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "fogEndDistance", _s_set_fogEndDistance);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "singleLandscapePath", _s_set_singleLandscapePath);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "specialObjects", _s_set_specialObjects);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "effectSounds", _s_set_effectSounds);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "enemyPathId", _s_set_enemyPathId);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "enemyPaths", _s_set_enemyPaths);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "propRegionWidth", _s_set_propRegionWidth);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "propRegionHeight", _s_set_propRegionHeight);
            Utils.RegisterFunc(L, Utils.SETTER_IDX, "propRegionSize", _s_set_propRegionSize);
            
			
			Utils.EndObjectRegister(type, L, translator, null, null,
			    null, null, null);

		    Utils.BeginClassRegister(type, L, __CreateInstance, 1, 0, 0);
			
			
            
			
			
			
            Utils.RegisterFunc(L, Utils.CLS_IDX, "New", __CreateInstanceNew);
			Utils.EndClassRegister(type, L, translator);
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int __CreateInstance(RealStatePtr L)
        {
            
			try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
				if(LuaAPI.lua_gettop(L) == 1)
				{
					
					var gen_ret = new RpgBattleSceneData();
					translator.Push(L, gen_ret);
                    
					return 1;
				}
				
			}
			catch(System.Exception gen_e) {
				return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
			}
            return LuaAPI.luaL_error(L, "invalid arguments to RpgBattleSceneData constructor!");
            
        }

        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int __CreateInstanceNew(RealStatePtr L)
        {
            
			try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
				if(LuaAPI.lua_gettop(L) == 0)
				{
					
					var gen_ret = new RpgBattleSceneData();
					translator.Push(L, gen_ret);
                    
					return 1;
				}
				
			}
			catch(System.Exception gen_e) {
				return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
			}
            return LuaAPI.luaL_error(L, "invalid arguments to RpgBattleSceneData constructor!");
            
        }

        
		
        
		
        
        
        
        
        
        
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_meshList(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                translator.Push(L, gen_to_be_invoked.meshList);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_lightMapIndexList(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                translator.Push(L, gen_to_be_invoked.lightMapIndexList);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_lightMapOffsetList(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                translator.Push(L, gen_to_be_invoked.lightMapOffsetList);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_lightMapPath(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                translator.Push(L, gen_to_be_invoked.lightMapPath);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_lightMapDirPath(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                translator.Push(L, gen_to_be_invoked.lightMapDirPath);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_lightMapTextures(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                translator.Push(L, gen_to_be_invoked.lightMapTextures);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_lightMapDirTextures(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                translator.Push(L, gen_to_be_invoked.lightMapDirTextures);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_reflectionProbes(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                translator.Push(L, gen_to_be_invoked.reflectionProbes);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_reflectionProbesTextures(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                translator.Push(L, gen_to_be_invoked.reflectionProbesTextures);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_lightingSetting(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                translator.Push(L, gen_to_be_invoked.lightingSetting);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_hidePoints(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                translator.Push(L, gen_to_be_invoked.hidePoints);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_attackPoints(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                translator.Push(L, gen_to_be_invoked.attackPoints);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_mainUnitRegionCenter(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                translator.PushUnityEngineVector3(L, gen_to_be_invoked.mainUnitRegionCenter);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_mainUnitRegionLeft(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                LuaAPI.lua_pushnumber(L, gen_to_be_invoked.mainUnitRegionLeft);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_mainUnitRegionRight(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                LuaAPI.lua_pushnumber(L, gen_to_be_invoked.mainUnitRegionRight);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_mainUnitRegionTop(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                LuaAPI.lua_pushnumber(L, gen_to_be_invoked.mainUnitRegionTop);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_mainUnitRegionBottom(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                LuaAPI.lua_pushnumber(L, gen_to_be_invoked.mainUnitRegionBottom);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_mainUnitRegionAngle(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                LuaAPI.lua_pushnumber(L, gen_to_be_invoked.mainUnitRegionAngle);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_meleeLineCenter(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                translator.PushUnityEngineVector3(L, gen_to_be_invoked.meleeLineCenter);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_meleeLineAngle(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                LuaAPI.lua_pushnumber(L, gen_to_be_invoked.meleeLineAngle);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_meleeLineDistance(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                LuaAPI.lua_pushnumber(L, gen_to_be_invoked.meleeLineDistance);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_aStarCenter(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                translator.PushUnityEngineVector3(L, gen_to_be_invoked.aStarCenter);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_aStarWidth(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                LuaAPI.xlua_pushinteger(L, gen_to_be_invoked.aStarWidth);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_aStarHeight(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                LuaAPI.xlua_pushinteger(L, gen_to_be_invoked.aStarHeight);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_battleRegionWidth(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                LuaAPI.lua_pushnumber(L, gen_to_be_invoked.battleRegionWidth);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_battleRegionHeight(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                LuaAPI.lua_pushnumber(L, gen_to_be_invoked.battleRegionHeight);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_renderScene(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                translator.Push(L, gen_to_be_invoked.renderScene);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_overridePosition(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                LuaAPI.lua_pushboolean(L, gen_to_be_invoked.overridePosition);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_position(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                translator.PushUnityEngineVector3(L, gen_to_be_invoked.position);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_rotation(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                translator.PushUnityEngineVector3(L, gen_to_be_invoked.rotation);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_battleForward(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                translator.PushUnityEngineVector3(L, gen_to_be_invoked.battleForward);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_blocks(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                translator.Push(L, gen_to_be_invoked.blocks);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_overrideCamera(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                LuaAPI.lua_pushboolean(L, gen_to_be_invoked.overrideCamera);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_leftCameraPoint(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                translator.PushUnityEngineVector3(L, gen_to_be_invoked.leftCameraPoint);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_leftCameraPointScreenXRatio(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                LuaAPI.lua_pushnumber(L, gen_to_be_invoked.leftCameraPointScreenXRatio);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_deckLeftCameraPointScreenXRatio(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                LuaAPI.lua_pushnumber(L, gen_to_be_invoked.deckLeftCameraPointScreenXRatio);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_sideCamera(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                translator.Push(L, gen_to_be_invoked.sideCamera);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_hasBackCamera(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                LuaAPI.lua_pushboolean(L, gen_to_be_invoked.hasBackCamera);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_backCamera(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                translator.Push(L, gen_to_be_invoked.backCamera);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_overrideDeckCamera(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                LuaAPI.lua_pushboolean(L, gen_to_be_invoked.overrideDeckCamera);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_deckCamera(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                translator.Push(L, gen_to_be_invoked.deckCamera);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_battleEndCamera(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                translator.Push(L, gen_to_be_invoked.battleEndCamera);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_overrideUnits(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                LuaAPI.lua_pushboolean(L, gen_to_be_invoked.overrideUnits);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_selfPositions(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                translator.Push(L, gen_to_be_invoked.selfPositions);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_selfForwards(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                translator.Push(L, gen_to_be_invoked.selfForwards);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_selfAssistPosition(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                translator.PushUnityEngineVector3(L, gen_to_be_invoked.selfAssistPosition);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_enemyPositions(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                translator.Push(L, gen_to_be_invoked.enemyPositions);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_enemyForwards(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                translator.Push(L, gen_to_be_invoked.enemyForwards);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_enemyAssistPosition(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                translator.PushUnityEngineVector3(L, gen_to_be_invoked.enemyAssistPosition);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_fog(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                LuaAPI.lua_pushboolean(L, gen_to_be_invoked.fog);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_fogColor(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                translator.PushUnityEngineColor(L, gen_to_be_invoked.fogColor);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_fogDensity(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                LuaAPI.lua_pushnumber(L, gen_to_be_invoked.fogDensity);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_fogMode(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                translator.PushUnityEngineFogMode(L, gen_to_be_invoked.fogMode);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_fogStartDistance(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                LuaAPI.lua_pushnumber(L, gen_to_be_invoked.fogStartDistance);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_fogEndDistance(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                LuaAPI.lua_pushnumber(L, gen_to_be_invoked.fogEndDistance);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_singleLandscapePath(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                LuaAPI.lua_pushstring(L, gen_to_be_invoked.singleLandscapePath);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_specialObjects(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                translator.Push(L, gen_to_be_invoked.specialObjects);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_effectSounds(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                translator.Push(L, gen_to_be_invoked.effectSounds);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_enemyPathId(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                translator.Push(L, gen_to_be_invoked.enemyPathId);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_enemyPaths(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                translator.Push(L, gen_to_be_invoked.enemyPaths);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_propRegionWidth(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                LuaAPI.lua_pushnumber(L, gen_to_be_invoked.propRegionWidth);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_propRegionHeight(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                LuaAPI.lua_pushnumber(L, gen_to_be_invoked.propRegionHeight);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _g_get_propRegionSize(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                LuaAPI.lua_pushnumber(L, gen_to_be_invoked.propRegionSize);
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 1;
        }
        
        
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_meshList(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.meshList = (System.Collections.Generic.List<UnityEngine.MeshRenderer>)translator.GetObject(L, 2, typeof(System.Collections.Generic.List<UnityEngine.MeshRenderer>));
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_lightMapIndexList(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.lightMapIndexList = (System.Collections.Generic.List<int>)translator.GetObject(L, 2, typeof(System.Collections.Generic.List<int>));
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_lightMapOffsetList(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.lightMapOffsetList = (System.Collections.Generic.List<UnityEngine.Vector4>)translator.GetObject(L, 2, typeof(System.Collections.Generic.List<UnityEngine.Vector4>));
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_lightMapPath(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.lightMapPath = (System.Collections.Generic.List<string>)translator.GetObject(L, 2, typeof(System.Collections.Generic.List<string>));
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_lightMapDirPath(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.lightMapDirPath = (System.Collections.Generic.List<string>)translator.GetObject(L, 2, typeof(System.Collections.Generic.List<string>));
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_lightMapTextures(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.lightMapTextures = (System.Collections.Generic.List<UnityEngine.Texture2D>)translator.GetObject(L, 2, typeof(System.Collections.Generic.List<UnityEngine.Texture2D>));
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_lightMapDirTextures(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.lightMapDirTextures = (System.Collections.Generic.List<UnityEngine.Texture2D>)translator.GetObject(L, 2, typeof(System.Collections.Generic.List<UnityEngine.Texture2D>));
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_reflectionProbes(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.reflectionProbes = (System.Collections.Generic.List<UnityEngine.ReflectionProbe>)translator.GetObject(L, 2, typeof(System.Collections.Generic.List<UnityEngine.ReflectionProbe>));
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_reflectionProbesTextures(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.reflectionProbesTextures = (System.Collections.Generic.List<UnityEngine.Cubemap>)translator.GetObject(L, 2, typeof(System.Collections.Generic.List<UnityEngine.Cubemap>));
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_lightingSetting(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.lightingSetting = (UnityEngine.GameObject)translator.GetObject(L, 2, typeof(UnityEngine.GameObject));
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_hidePoints(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.hidePoints = (System.Collections.Generic.List<UnityEngine.Vector3>)translator.GetObject(L, 2, typeof(System.Collections.Generic.List<UnityEngine.Vector3>));
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_attackPoints(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.attackPoints = (System.Collections.Generic.List<UnityEngine.Vector3>)translator.GetObject(L, 2, typeof(System.Collections.Generic.List<UnityEngine.Vector3>));
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_mainUnitRegionCenter(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                UnityEngine.Vector3 gen_value;translator.Get(L, 2, out gen_value);
				gen_to_be_invoked.mainUnitRegionCenter = gen_value;
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_mainUnitRegionLeft(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.mainUnitRegionLeft = (float)LuaAPI.lua_tonumber(L, 2);
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_mainUnitRegionRight(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.mainUnitRegionRight = (float)LuaAPI.lua_tonumber(L, 2);
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_mainUnitRegionTop(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.mainUnitRegionTop = (float)LuaAPI.lua_tonumber(L, 2);
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_mainUnitRegionBottom(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.mainUnitRegionBottom = (float)LuaAPI.lua_tonumber(L, 2);
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_mainUnitRegionAngle(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.mainUnitRegionAngle = (float)LuaAPI.lua_tonumber(L, 2);
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_meleeLineCenter(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                UnityEngine.Vector3 gen_value;translator.Get(L, 2, out gen_value);
				gen_to_be_invoked.meleeLineCenter = gen_value;
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_meleeLineAngle(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.meleeLineAngle = (float)LuaAPI.lua_tonumber(L, 2);
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_meleeLineDistance(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.meleeLineDistance = (float)LuaAPI.lua_tonumber(L, 2);
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_aStarCenter(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                UnityEngine.Vector3 gen_value;translator.Get(L, 2, out gen_value);
				gen_to_be_invoked.aStarCenter = gen_value;
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_aStarWidth(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.aStarWidth = LuaAPI.xlua_tointeger(L, 2);
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_aStarHeight(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.aStarHeight = LuaAPI.xlua_tointeger(L, 2);
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_battleRegionWidth(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.battleRegionWidth = (float)LuaAPI.lua_tonumber(L, 2);
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_battleRegionHeight(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.battleRegionHeight = (float)LuaAPI.lua_tonumber(L, 2);
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_renderScene(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.renderScene = (OWL.Rendering.HRP.HBaseRenderScene)translator.GetObject(L, 2, typeof(OWL.Rendering.HRP.HBaseRenderScene));
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_overridePosition(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.overridePosition = LuaAPI.lua_toboolean(L, 2);
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_position(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                UnityEngine.Vector3 gen_value;translator.Get(L, 2, out gen_value);
				gen_to_be_invoked.position = gen_value;
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_rotation(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                UnityEngine.Vector3 gen_value;translator.Get(L, 2, out gen_value);
				gen_to_be_invoked.rotation = gen_value;
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_battleForward(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                UnityEngine.Vector3 gen_value;translator.Get(L, 2, out gen_value);
				gen_to_be_invoked.battleForward = gen_value;
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_blocks(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.blocks = (System.Collections.Generic.List<UnityEngine.Vector3>)translator.GetObject(L, 2, typeof(System.Collections.Generic.List<UnityEngine.Vector3>));
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_overrideCamera(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.overrideCamera = LuaAPI.lua_toboolean(L, 2);
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_leftCameraPoint(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                UnityEngine.Vector3 gen_value;translator.Get(L, 2, out gen_value);
				gen_to_be_invoked.leftCameraPoint = gen_value;
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_leftCameraPointScreenXRatio(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.leftCameraPointScreenXRatio = (float)LuaAPI.lua_tonumber(L, 2);
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_deckLeftCameraPointScreenXRatio(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.deckLeftCameraPointScreenXRatio = (float)LuaAPI.lua_tonumber(L, 2);
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_sideCamera(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.sideCamera = (UnityEngine.Camera)translator.GetObject(L, 2, typeof(UnityEngine.Camera));
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_hasBackCamera(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.hasBackCamera = LuaAPI.lua_toboolean(L, 2);
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_backCamera(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.backCamera = (UnityEngine.Camera)translator.GetObject(L, 2, typeof(UnityEngine.Camera));
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_overrideDeckCamera(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.overrideDeckCamera = LuaAPI.lua_toboolean(L, 2);
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_deckCamera(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.deckCamera = (UnityEngine.Camera)translator.GetObject(L, 2, typeof(UnityEngine.Camera));
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_battleEndCamera(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.battleEndCamera = (UnityEngine.Camera)translator.GetObject(L, 2, typeof(UnityEngine.Camera));
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_overrideUnits(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.overrideUnits = LuaAPI.lua_toboolean(L, 2);
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_selfPositions(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.selfPositions = (System.Collections.Generic.List<UnityEngine.Vector3>)translator.GetObject(L, 2, typeof(System.Collections.Generic.List<UnityEngine.Vector3>));
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_selfForwards(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.selfForwards = (System.Collections.Generic.List<UnityEngine.Vector3>)translator.GetObject(L, 2, typeof(System.Collections.Generic.List<UnityEngine.Vector3>));
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_selfAssistPosition(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                UnityEngine.Vector3 gen_value;translator.Get(L, 2, out gen_value);
				gen_to_be_invoked.selfAssistPosition = gen_value;
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_enemyPositions(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.enemyPositions = (System.Collections.Generic.List<UnityEngine.Vector3>)translator.GetObject(L, 2, typeof(System.Collections.Generic.List<UnityEngine.Vector3>));
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_enemyForwards(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.enemyForwards = (System.Collections.Generic.List<UnityEngine.Vector3>)translator.GetObject(L, 2, typeof(System.Collections.Generic.List<UnityEngine.Vector3>));
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_enemyAssistPosition(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                UnityEngine.Vector3 gen_value;translator.Get(L, 2, out gen_value);
				gen_to_be_invoked.enemyAssistPosition = gen_value;
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_fog(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.fog = LuaAPI.lua_toboolean(L, 2);
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_fogColor(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                UnityEngine.Color gen_value;translator.Get(L, 2, out gen_value);
				gen_to_be_invoked.fogColor = gen_value;
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_fogDensity(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.fogDensity = (float)LuaAPI.lua_tonumber(L, 2);
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_fogMode(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                UnityEngine.FogMode gen_value;translator.Get(L, 2, out gen_value);
				gen_to_be_invoked.fogMode = gen_value;
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_fogStartDistance(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.fogStartDistance = (float)LuaAPI.lua_tonumber(L, 2);
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_fogEndDistance(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.fogEndDistance = (float)LuaAPI.lua_tonumber(L, 2);
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_singleLandscapePath(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.singleLandscapePath = LuaAPI.lua_tostring(L, 2);
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_specialObjects(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.specialObjects = (System.Collections.Generic.List<UnityEngine.GameObject>)translator.GetObject(L, 2, typeof(System.Collections.Generic.List<UnityEngine.GameObject>));
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_effectSounds(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.effectSounds = (System.Collections.Generic.List<UnityEngine.GameObject>)translator.GetObject(L, 2, typeof(System.Collections.Generic.List<UnityEngine.GameObject>));
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_enemyPathId(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.enemyPathId = (System.Collections.Generic.List<int>)translator.GetObject(L, 2, typeof(System.Collections.Generic.List<int>));
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_enemyPaths(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.enemyPaths = (System.Collections.Generic.List<RpgBattleSceneEnemyPath>)translator.GetObject(L, 2, typeof(System.Collections.Generic.List<RpgBattleSceneEnemyPath>));
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_propRegionWidth(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.propRegionWidth = (float)LuaAPI.lua_tonumber(L, 2);
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_propRegionHeight(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.propRegionHeight = (float)LuaAPI.lua_tonumber(L, 2);
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
        [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
        static int _s_set_propRegionSize(RealStatePtr L)
        {
		    try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
			
                RpgBattleSceneData gen_to_be_invoked = (RpgBattleSceneData)translator.FastGetCSObj(L, 1);
                gen_to_be_invoked.propRegionSize = (float)LuaAPI.lua_tonumber(L, 2);
            
            } catch(System.Exception gen_e) {
                return LuaAPI.luaL_error(L, $"c# exception: {gen_e}\n{Yoozoo.Framework.Managers.LuaManager.GetTraceBack()}");
            }
            return 0;
        }
        
		
		
		
		
    }
}
